home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr12 / atcoms.zip / ATCOMS.TXT
Text File  |  1993-05-05  |  75KB  |  1,708 lines

  1. The following information is taken directly from the Gateway 2000
  2. Telepath Data/Fax Modem User's Guide, part #070-00805, which is a
  3. publication that is protected by copyright and all rights are reserved.
  4. No part of it may be modified in any way, and distributions of this file
  5. must contain the complete unedited content. The information in this file
  6. has been carefully checked and is believed to be accurate. However,
  7. Gateway 2000 assumes no responsibility for any inaccuracies that may be
  8. contained in this document. In no event will Gateway 2000 be liable for
  9. direct, indirect, special, incidental, or consequential damages
  10. resulting from any defect or ommission in this document. In the interest
  11. of continued product development, Gateway 2000 reserves the right to
  12. make improvements in this document and the products it describes at any
  13. time, without notice or obligation.
  14.  
  15. OK, enough of the small print... what you will find contained in the
  16. rest of this document is the set of AT commands and S registers that
  17. apply to the Telepath, along with reasonably complete descriptions of
  18. each. We left the fax portion for another time, assuming that this is
  19. what you really need for now.
  20. ------------------------------------------------------------------------
  21.  
  22. AT Commands
  23. -----------
  24.  
  25. Command                 Title                           Default
  26. -------            -------------------------------      ----------
  27.  
  28. A/                 Re-execute Command                    none
  29. ATA                Answer                                none
  30. ATBn               Set CCITT or Bell Mode                1 (US)*
  31.  
  32. ATCn               Carrier Control                       1
  33. ATDn               Dial                                  P
  34. ATE                Command Echo                          1 *
  35. ATFn               On-Line State Character Echo          1 *
  36. ATHn               Switch-Hook Control                   none
  37. ATIn               Indentification                       none
  38. ATLn               Speaker Volume                        2 *
  39. ATMn               Speaker Control                       1 *
  40. ATNn               Modulation Handshake                  1 *
  41. ATOn               Return to the On-Line State           none
  42. ATP                Set Pulse Dial as Default             none *
  43. ATQn               Result Code Display                   0 *
  44. ATSn?              Reading S Registers                   none
  45. ATSn=x             Writing to S Registers                none
  46. ATT                Set Tone Dial as Default              none *
  47. ATVn               Result Code Form (Message Control)    1 *
  48. ATWn               Negotiation Progress Reporting        0 *
  49. ATXn               Extended Result Codes                 4 *
  50. ATYn               Control Long Space Disconnect         0 *
  51. ATZn               Reset                                 none
  52. AT&Cn              DCD Option                            0 *
  53. AT&Dn              DTR Option                            0 *
  54. AT&F               Restore Factory Configuration         none
  55. AT&Gn              Set Guard Tone                        0 *
  56. AT&Jn              Telephone Jack Selection              0 *
  57. AT&Kn              DTE/Modem Flow Control                3 *
  58. AT&Ln              Line Type                             0 *
  59. AT&Mn              Communication Mode                    (&Qn)*
  60. AT&Pn              Dial Pulse Ratio                      0 (US) *
  61.                                                          2 (Japan)
  62. AT&Qn              Communication Mode                    5 *
  63. AT&Rn              RTS/CTS Option                        0 *
  64. AT&Sn              DSR Option                            0 *
  65. AT&Tn              Test and Diagnostics                  4 *
  66. AT&V               View Current Config and User Profil   none
  67. AT&Wn              Store User Profile                    none
  68. AT&Xn              Clock Source Selection                0 *
  69. AT&Yn              Designate Default User Profile        0 *
  70. AT&Zn=x            Store Phone Number                    none
  71. AT\An              Maximum MNP Block Size                2
  72. AT\Bn              Transmit Break                        3
  73. AT\E               Optimize Echo Cancellation            none
  74. AT\Gn              Modem to Modem Flow Control           0
  75. AT\Kn              Break Control                         5
  76. AT\Ln              MNP Block Transfer Control            0
  77. AT\Nn              Operation Mode Control                3
  78. AT\O               Originate Reliable Link Control       none
  79. AT\Tn              Inactivity Timer Control              0 *
  80. AT\U               Accept Reliable Mode Control          none
  81. AT\Y               Switch to Reliable Mode               none
  82. AT\Z               Switch to Normal Mode                 none
  83. AT%Cn              Compression Control                   1 *
  84. AT%Dn              Set Dictionary Size (V.42bis)         2
  85. AT%En              Enable/Disable Auto Retrain           0
  86. AT%L               Report received Signal Level          none
  87. AT%Mn              Set One/Two-Way Mode (V.42bis)        3
  88. AT%P               Clear V.42 bis Encoder dictionary     none
  89. AT%Q               Report Line Signal Quality            none
  90. AT%Sn              Set Maximum String Length (V.42bis)   32
  91.  
  92. * Command may be stored in one of two users profiles with the AT&Wn
  93. command
  94. -----------------------------------------------------------------------
  95.  
  96. A/ -- Re-execute Command. Re-executes the most recent AT command string.
  97. The principal application of this command is to place another call (ie.
  98. Dial command) that failed to connect due to a busy line, no answer,  or
  99. a wrong number. This command must appear alone on a command line and
  100. must be terminated by the "/" character. (A <CR> should not be entered
  101. to terminate the command.)
  102.  
  103. ATA -- Answer. This must be the last command entered into the command
  104. line. The modem proceeds with the connect sequence in answer mode.  The
  105. modem will enter the connect state after exchanging carrier with the
  106. remote modem. If no carrier is detected within a wait period specified
  107. in register S7 (default=50 seconds), the modem will disconnect. Any
  108. character may be entered via the DTE during the connect sequence to
  109. abort the command.
  110.  
  111. Parameters: None
  112. Result Codes:
  113. CONNECT XXXX  If a connection is established (XXXX = telco line for
  114. example, 2400).
  115. NO CARRIER    If a connection cannot be established, the abort timer
  116. (register S7) expires, or if the command is aborted.
  117. ERROR         If in data mode.
  118.  
  119. ATBn -- Set CCITT or Bell Mode. Selects between CCITT and Bell Modes for
  120. 1200 and 300 bps. This command is not valid when the ATN1 command
  121. (automode detection enabled) is in effect.
  122.  
  123. Parameters: 0,1
  124. Default: 1
  125. Result codes:
  126. OK            for all valid parameters
  127. ERROR         otherwise
  128. Command options:
  129. ATB0 = Selects CCITT V.22 and V.21 standards for communications at 1200
  130. and 300 bps.
  131. ATB1 = Selects Bell 212A and 103 standards for communication at 1200 and
  132. 300 bps.
  133.  
  134. ATCn -- Carrier Control. Controls the transmit carrier. The modem is
  135. preset to turn carrier on and off as necessary (the C1 option). The
  136. signal is on when the modem is calling, answering, or connected to a
  137. remote modem, and is off when it is not. The C0 option is NOT valid.
  138.  
  139. Parameters: 0,1
  140. Default: 1
  141. Result Codes:
  142. OK            for 1.
  143. ERROR         otherwise.
  144. Command options:
  145. ATC0 = Not permitted;returns ERROR result code
  146. ATC1 = Normal transmit carrier switching (preset).
  147.  
  148. ATDn -- Dial. This must be the last command on the command line. ATD
  149. causes the modem to go off-hook, dial according to the parameters
  150. entered, and attempt to establish a connection. If there are no
  151. parameters, the modem goes off-hook in originate mode without dialing a
  152. number. Punctuation may be used for clarity. Parentheses, hyphens and
  153. spaces are ignored. The modem truncates dial strings to 40 characters.
  154.  
  155. Parameters: 0-9 A B C D * L P T R ! @ W , ; ^ S=n
  156. Default: P
  157. Result Codes:
  158. OK            If ";" dial modifier is used.
  159. OK            If key press abort during dialing process.
  160. NO DIALTONE   If ATX2 or ATX4 is selected and 1 second of dial tone is
  161. not detected within 5 seconds; or if W dial modifier is used and 3
  162. seconds of dial tone is not detected within the time specified by S7.
  163. BUSY          If busy is detected,  and ATX3 or ATX4 is selected or if W
  164. dial modifier is used.
  165. NO ANSWER     If "@" dial modifier is used and 5 seconds of silence is
  166. not detected within the time specified by S7.
  167. CONNECT XXXX  If a connection is established
  168. NO CARRIER    If a connection cannot be established, the abort timer
  169. (register S7) expires, or a character is entered during the handshake
  170. process.
  171. ERROR         If in data mode.
  172.  
  173. The ATD Parameters are:
  174.  
  175. L - Dials the last dial string that was dialed.
  176. P - Use Pulse Dialing. Placed at the end of the command string and
  177. before the dial string. Causes the modem to pulse dial the numbers.
  178. T - Use DTMF Dialing. Placed at the end of the command string and before
  179. the dial string. Causes the modem to use DTMF tones to dial.
  180. R - Reverse mode. Allows the modem to call an originate-only modem by
  181. forcing the call into "answer-mode". Must be entered as the last
  182. character of the command string (just before the <CR>).
  183. ! - Hookflask. Causes the modem to go on-hook for 700 milliseconds and
  184. then off-hook.
  185. @ - Causes the modem to listen for 5 seconds of silence. If a 5 second
  186. silence has not been detected within the period specified in S7
  187. (default=50 seconds), the modem disconnects and returns the 'NO ANSWER'
  188. result code. If it detects a busy signal, it returns a 'BUSY' result
  189. code. If the 5 seconds of silence is detected, then the modem continues
  190. dialing the dial string.
  191. W - Wait for Dial Tone Before Dialing. Causes the modem to wait for a
  192. dial tone up to the period of time specified in register S7 (default=50
  193. seconds) before dialing the numbers that follow. If the modem detects a
  194. dial tone before the given time delay, it continues to dial. Otherwise,
  195. it goes on-hook.
  196. ' - Pause During Dial. Inserted between digits in a dial string. Causes
  197. the modem to pause for the value given by register S8 (default=2
  198. seconds), before dialing the next digit. This delay can be used in place
  199. of the "Wait For Dial Tone Before Dialing".
  200. ; - Return to Command Mode after Dialing. Added to the end of the dial
  201. string. Causes the modem to remain in command mode after it dials the
  202. digits preceding the commands. This allows the user to issue additional
  203. dial command or dial strings without overflowing the command buffer. The
  204. modem looks for the carrier after the final dial command is issued.
  205. "ATHn" aborts this command.
  206. ^ - Turn on Calling Tone. Turns on the periodic 1300 Hz calling tone if
  207. originating the call. Calling tone is enabled only on a call-by-call
  208. basis.
  209. S=n - Dial Stored Number. Follows the dial command string. Causes the
  210. modem to dial a telephone number previously stored in directory location
  211. n using AT&Zn command.
  212.  
  213. If "ATD" is entered without parameters, the modem goes off-hook and
  214. waits for carrier; if the handshake is not completed within the period
  215. of time specified by register S7 (default=50 seconds) the modem goes
  216. on-hook. The ATD command will be aborted in progress upon receipt of any
  217. character from the DTE before completion of hte handshake.
  218.  
  219. ATE -- Command Echo. Controlst the echo of characters received by the
  220. modem from the local DTE while the modem is in command mode.
  221.  
  222. Parameters: 0,1
  223. Default: 1
  224. Result Codes:
  225. OK             for 0 and 1
  226. ERROR          otherwise
  227. Command options:
  228. ATE0 = Inhibits the echoing of commands
  229. ATE1 = Enables the echoing of commands
  230.  
  231. ATFn -- On-Line State Character Echo. Determinesif the modem will echo
  232. data from the DTE. The modem does not support the ATF0 command. However,
  233. the modem will accept ATF1,  which may be issued by some communication
  234. software packages.
  235.  
  236. Parameters: n= 0,1
  237. Default: 1
  238. Result Codes:
  239. OK             for 1
  240. ERROR          otherwise
  241. Command options:
  242. ATF0 = Error
  243. ATF1 = Disables on-line echo
  244.  
  245. ATHn -- Switch-Hook Control. Applies to asynchronous operation only. If
  246. the user enter the command mode from the data mode by issuing the escape
  247. sequence (+++),  or as a result of an ON-to-OFF transition  of DTR with
  248. the AT&D1 option in effect, the user may cause the modem to go on-hook
  249. (disconnect) by issuing the ATH command.
  250.  
  251. Parameters: n= 0,1
  252. Default: none
  253. Result codes:
  254. OK             for 0 and 1
  255. ERROR          otherwise
  256. Command options:
  257. ATH0 = Causes the modem to go on-hook (hang-up)
  258. ATH1 = If modem is on-hook, modem goes off-hook, returns an OK response,
  259. and awaits further commands.
  260.  
  261. ATIn -- Identification. Returns the product code, returns the checksum
  262. of the firmware ROM, or computes the checksum of the firmware ROM and
  263. reports it's  error status. The product code contains 3 digits. The
  264. checksum results consists of 3 ASCII numeric characters followed by a
  265. carriage return and a line feed. The error status is either OK or ERROR.
  266.  
  267. Parameters: n= 0-2
  268. Result codes:
  269. OK
  270. Default: none
  271. Command options:
  272. ATI0 = Reports the product code.
  273. ATI1 = Reports the checksum computed in the firmware ROM.
  274. ATI2 = Performs a checksum on the firmware ROM and indicates OK or
  275. ERROR.
  276. ATI3 = Reports firmware revision level.
  277. ATI4 = Reports product capabilities.
  278.  
  279. ATLn -- Speaker Volume. Controls the internal speaker volume
  280.  
  281. Parameters: n= 0-3
  282. Default: 2
  283. Result codes:
  284. OK             for 0 to 3
  285. ERROR          otherwise
  286. Command options:
  287. ATL0 = Turns off speaker
  288. ATL1 = Selects low speaker volume.
  289. ATL2 = Selects medium speaker volume.
  290. ATL3 = Selects high speaker volume.
  291.  
  292. ATMn -- Speaker Control. Controls the internal speaker while the modem
  293. is receiving a carrier signal or dialing. This command also enables or
  294. disables the speaker.
  295.  
  296. Parameters: n= 0-3
  297. Default: 1
  298. Result codes:
  299. OK             for 0 to 3
  300. ERROR          otherwise
  301. Command options:
  302. ATM0 = Speaker is always off.
  303. ATM1 = Speaker is on in handshake during call establishment but it's
  304. turned off while the modem is receiving a carrier signal from a remote
  305. modem.
  306. ATM2 = Speaker is always on.
  307. ATM3 = Speaker goes off while the modem is receiving a carrier signal
  308. from a remote modem and while the modem is dialing. However, speaker is
  309. on during answering.
  310.  
  311. ATNn -- Modulation Handshake. This command can be used to assure that a
  312. connection is made only at the specified speed. If leased line is
  313. selected, this command is ignored and the modem operates as if ATN0 were
  314. selected.
  315.  
  316. Parameters: 0,1
  317. Result codes:
  318. OK             for 0 and 1
  319. ERROR          otherwise
  320. Command options:
  321. ATN0 = Requires that the speed of the connection be specified by the
  322. value held in S37; If S37=0, the speedpf the connection must matchthat
  323. at which the last AT command was issued. If the selected speed can be
  324. achievedusing more than one communication standard (Bell 212A, CCITT
  325. V.22 at 1200 bps, and so forth), the modem also references the selection
  326. made with the ATB command.
  327. ATN1 = Permits handshaking to occur at any speed supported by both
  328. modems. Enables automode detection. The ATB command is ignored in this
  329. mode and the modem attempts only CCITT mode connections.
  330.  
  331. ATOn -- Return To The On-Line State. Applies to asynchronous operation
  332. only. If the user enters the command mode from the data mode by issuing
  333. the escape sequence, or as a result of an ON-to-OFF transition of DTR
  334. with the AT&D1 option in effect,  the user may return to the data mode
  335. without terminating the call by issuing the ATO command. This command
  336. may also be used to force a retrain. If the modem is on-hook, then the
  337. modem behaves as if it went off-hook to originate without actually
  338. taking the relay off-hook.
  339.  
  340. Parameters: 0,1
  341. Default: none
  342. Result codes:
  343. ERROR          If &T1, &T3, or &T6-&T8 is active.
  344. CONNECT XXXX   If a connection is established.
  345. NO CARRIER     If retrain is not sucessful in the time specified by S7.
  346. Command options:
  347. ATO0 = Causes the modem to return to the data mode.
  348. ATO1 = Causes the modem to return to the data mode and to initiate a
  349. retrain when operating at 2400 bps.
  350.  
  351. ATP -- Set Pulse Dial as Default. Causes the modem to assume that all
  352. subsequent dial commands are pulse dialed. The user may omit the "P"
  353. from the dial strings.
  354.  
  355. Parameters: none
  356. Default: none
  357. Result codes:
  358. OK             If issued outside dial string.
  359.  
  360. ATQn -- Result Code Display. Determines whether or not the modem sends
  361. the result codes to the DTE (SeeATXn command).
  362.  
  363. Parameters: n= 0,1,2
  364. Default: 0
  365. Result codes:
  366. OK             for 0 and 2.
  367. none           for 1
  368. ERROR          otherwise
  369. Command options:
  370. ATQ0 = Allows the modem to send result codes to the DTE.
  371. ATQ1 = Prohibits the modem from sending result codes to the DTE.
  372. ATQ2 = Modem returns result codes to the DTE when originating a call;
  373. does not return result codes when answering a call with the exception of
  374. OK and ERROR.
  375.  
  376. ATSn? -- Reading S Registers.  Reads the contents of the S register. All
  377. the S register may be read.
  378.  
  379. Parameters: n= 0-95
  380. Default: none
  381. Result codes:
  382. OK             for all parameters.
  383.  
  384. ATSn=x -- Writing to S Registers. Writes the value of x to the specified
  385. S register. All the register will return the OK response if x is a legal
  386. value, however, some registers will not actually write the value
  387. anywhere. These registers are S1, S13-S15, S17, S20-S24, and S27.
  388.  
  389. Parameters: n= 0-95, x= 0-255
  390. Default: none
  391. Result codes:
  392. OK             for parameters n= 0-95.
  393. OK             for no argument.
  394. ERROR          otherwise.
  395.  
  396. ATT -- Set Dial Tone as Default. Causes the modem to assume that all
  397. subsequent dial strings are tone dialed. The user may omit the "T" from
  398. the dial string.
  399.  
  400. Parameters: none
  401. Default: none
  402. Result codes:
  403. OK             If issued outside dial string.
  404.  
  405. ATVn -- Result Code Form (Message Control). Selects whether the modem
  406. sends long form or short form result codes to the local DTE. All
  407. responses are ASCII values. Long-form (verbose) responses are preceded
  408. and terminated with both carriage return and line feed control
  409. characters. Short-form (numeric) responses are only terminated with a
  410. carriage return control character (See ATXn command).
  411.  
  412. Parameters: 0,1
  413. Default: 1
  414. Result codes:
  415. 0              for 0
  416. OK             for 1
  417. ERROR          otherwise
  418. Command options:
  419. ATV0 = Allows short-form (numeric) result codes to be sent.
  420. ATV1 = Allows long-form (verbose) result codes to be sent.
  421.  
  422. ATWn -- Negotiation Progress Reporting. An additional set of result
  423. codes can be enabled with the W command to report progress of the
  424. negotiation phase of error-correction mode. These codes report the
  425. carrier speed (300bps - 14,400bps) and the error-correction protocol.
  426. These messages can also be reported in either numeric or verbose form.
  427. For example, both 77 and PROTOCOL:LAP-M indicate that the error
  428. correction protocol is LAP-M (See ATXn command). If the error-correction
  429. link is negotiated and a connection is made, the appropriate CONNECT
  430. XXXX message is reported. When in error-correction mode, the CARRIER
  431. XXXX message may indicate one speed, while the CONNECT XXXX message
  432. reports another.
  433.  
  434. Parameters: 0-2
  435. Default: 0
  436. Result codes:
  437. OK             for parameters 0-2.
  438. ERROR          otherwise
  439. Command options:
  440. ATW0 = Error-correction call progress not reported.
  441. ATW1 = Error-correction call progress reported.
  442. ATW2 = Error-correction call progress not reported. COMMECT XXXX message
  443. reports DCE speed.
  444.  
  445. ATXn -- Extended Result Codes. Determines whether the modem responds to
  446. dial tone and busy signals, and how it displays result codes for CONNECT
  447. messages. When the modem ignores dial tone, it waits for a time delay
  448. given by register S6 (default=2 seconds) and then dials regardless of
  449. presence or absence of dial tone; this is called blind dialing.
  450.  
  451. Parameters: 0-4
  452. Default: 4
  453. Result codes:
  454. OK             for parameters 0-4.
  455. ERROR          otherwise.
  456. Command options:
  457. ATX0 = Modem ignores dial tone and busy signal. CONNECT message when a
  458. connection is established by blind dialing.
  459. ATX1 = Modem ignores dial tone and busy signal. Sends CONNECT XXXX
  460. message reflecting bit rate when a connection is established by blind
  461. dialing.
  462. ATX2 = Modem ignores busy signal but waits for dial tone before dialing.
  463. If dial tone is not detected within 5 seconds, the NO DIAL TONE message
  464. is sent. Sends CONNECT XXXX message reflecting but rate when a
  465. connection is established.
  466. ATX3 = Modem ignores dial tone. Sends BUSY message if a busy signal is
  467. detected. Sends CONNECT XXXX message reflecting bit rate when a
  468. connection is established by blind dialing.
  469. ATX4 = If dial tone is not detected within 5 seconds, sends NO DIAL TONE
  470. message. If busy signal is detected, sends BUSY message. Sends CONNECT
  471. XXXX message reflecting bit rate when a connection is established.
  472. Result codes - Q, V, X, W, S95
  473. Short form              Long form
  474. 0                       OK
  475. 1                       CONNECT
  476. 2                       RING
  477. 3                       NO CARRIER
  478. 4                       ERROR
  479. 5                       CONNECT 1200
  480. 6                       NO DIALTONE
  481. 7                       BUSY
  482. 8                       NO ANSWER
  483. 9                       CONNECT 0600
  484. 10                      CONNECT 2400
  485. 11                      CONNECT 4800
  486. 12                      CONNECT 9600
  487. 14                      CONNECT 19200
  488. 28                      CONNECT 38400
  489.                         CONNECT 57600
  490. 40                      CARRIER 300
  491. 46                      CARRIER 1200
  492. 47                      CARRIER 2400
  493. 49                      CARRIER 7200
  494. 50                      CARRIER 9600
  495. 51                      CARRIER 12000
  496. 52                      CARRIER 14400
  497. 66                      COMPRESSION CLASS 5
  498. 67                      COMPRESSION V.42 BIS
  499. 69                      COMPRESSION NONE
  500. 70                      PROTOCOL: NONE
  501. 77                      PROTOCOL: LAPM
  502. 80                      PROTOCOL: ALT
  503.  
  504. ATYn -- Control Long Space Disconnect. Determines whether the modem
  505. disconnects when it receives a continuous break from a remote modem for
  506. a period equal to, or greater than, 1.6 seconds, and sends a break for 4
  507. seconds before disconnecting due to an ON-to-OFF transition of DTR if an
  508. AT&D2 option is in effect, or upon receiving an ATH command.
  509.  
  510. Parameters: 0,1
  511. Default: 0
  512. Result codes:
  513. OK             for 0 and 1
  514. ERROR          otherwise
  515. Command options:
  516. ATY0 = Disable long space disconnect.
  517. ATY1 = Enable long space disconnect.
  518.  
  519. ATZn -- Reset. Causes the modem to disconnect and performs a warm start.
  520. This command must be the last command on the command line. The reset
  521. actions are:
  522.                 -Clear serial port buffers
  523.                 -Set the baud rate and parity to match the local DTE
  524.                 when any AT command is issued.
  525.                 -Restore the active configuration with the user profile
  526.                 denoted by the parameter.
  527.  
  528. Parameters: 0,1
  529. Default: 0
  530. Result codes:
  531. OK             for 0 and 1
  532. ERROR          otherwise
  533.  
  534. AT&Cn -- DCD Option. Controls the Received Line Signal Detected (RLSD)
  535. [Carrier Detect (DCD)] signal of the serial port. If synchronous mode is
  536. selected, this command is ignored and the modem functions as if the
  537. AT&C1 command has been entered.
  538.  
  539. Parameters:n= 0,1
  540. Default: 0
  541. Result codes:
  542. OK             for 0 and 1
  543. ERROR          otherwise
  544. Command options:
  545. AT&C0 = RLSD is ON regardless of the state ofhte data carrier from the
  546. remote modem.
  547. AT&C1 = RLSD follows the state of the data carrier from the remote
  548. modem.
  549.  
  550. AT&Dn -- DTR Options. Determines actions taken by the modem in relation
  551. to the Data Terminal Ready (DTR) signal of the serial port. The effect
  552. of DTR loss depends upon the AT&D and AT&Q (AT&M) commands.
  553.  
  554. Parameters: n= 0-3
  555. Default: 0
  556. Result codes:
  557. OK             for 0 to 3
  558. ERROR          otherwise
  559. The action for the event that follows DTR loss is indicated in the
  560. following table
  561.  
  562.                 &D0       &D1       &D2         &D3
  563.       &Q0       NONE      2         3           4
  564.       &Q1       1         2         3           4
  565.       &Q2       3         3         3           3
  566.       &Q3       3         3         3           3
  567.       &Q4       1         2         3           4
  568.  
  569. The DTR-going-off events corresponding to the action number in the above
  570. table are:
  571.         1) Modem disconnects and sends OK result code.
  572.         2) Modem goes into command mode if in data mode and sends the OK
  573.         result code.
  574.         3) Modem disconnects, sends the OK result code, and disables
  575.         auto answer while DTR is OFF.
  576.         4) Modem performs a warm start (for example, same as the ATZ
  577.         command). This is the DTE/AT&D3 abort.
  578.         5) If AT&Q5, AT&Q8, or AT&Q9 is in effect, the action taken is
  579.         the same as AT&Q0.
  580.  
  581. AT&F -- Restore Factory Configuration. Loads the modem active
  582. configuration area with  the factory default values.
  583.  
  584. Parameters: none
  585. Default: none
  586. Result codes:
  587. OK
  588.  
  589. AT&Gn -- Set Guard Tone. Normally controls the generation of guard
  590. tones. This command is not implemented, however, the command structure
  591. is provided for application compatibility.
  592.  
  593. Parameters: n= 0-2
  594. Default: o
  595. Result codes:
  596. OK             for 0 to 2
  597. ERROR          otherwise
  598.  
  599. AT&Jn -- Telephone Jack Selection. Determines how the auxiliary relay is
  600. controlled.
  601.  
  602. Parameters: n= 0,1
  603. Default: 0
  604. Result codes:
  605. OK             for 0 and 1
  606. ERROR          otherwise
  607. Command options:
  608. AT&J0 = Suitable for RJ-11, RJ-41S, or RJ-45S type phone jack. The
  609. auxiliary relay is never operated.
  610. AT&J1 = Sutiable for RJ-12 or RJ-13 type phone jack. The A lead is
  611. connected to A1 lead while modem is off-hook.
  612. If AT&J0 is selected, the auxiliary telco relay is opened. If AT&J1 is
  613. selected and the modem is off-hook, the auxiliary telco relay (A/A1) is
  614. closed (shorting A to A1).
  615.  
  616. AT&Kn -- DTE/Modem Flow Control. Determine how the modem controls the
  617. flow of data between the local DTE and the modem. When the modem
  618. terminal buffer is nearly full, the modem will either send an XOFF or
  619. drop CTS to stop data flow. When the buffer is nearly empty, the modem
  620. will either send an XON or raise CTS to start the data flow. The modem
  621. also responds to XON/XOFF characters or RTS stimulus from the DTE by
  622. suspending or resuming transmission accordingly. The modem responds to
  623. DTE XON/XOFF characters and also passes the XON/XOFF characters to the
  624. remote modem as data if transparent flow control is selected. When in the
  625. direct mode (AT&Q0), flow control is not used and the modem ignores the
  626. setting of this command.
  627.  
  628. Parameters: n= 0,3,4, or 5
  629. Default: 3
  630. Result codes:
  631. OK             for 0 and 1
  632. ERROR          otherwise
  633. Command options:
  634. AT&K0 = Disables flow control
  635. AT&K3 = Enables RTS/CTS flow control
  636. AT&K4 = Enables XON/XOFF flow control
  637. AT&K5 = Enables transparent XON/XOFF flow control
  638.  
  639. AT&Ln -- Line Type. Controls selection of leased line or dial-up line.
  640. Although the modem has only a single leased line operation.
  641.  
  642. Parameters: n= 0,1
  643. Default: 0
  644. Result codes:
  645. OK             for 0 and 1
  646. ERROR          otherwise
  647. Command options:
  648. AT&L0 = Dial-up line
  649. AT&L1 = Leased line
  650.  
  651. AT&Mn -- Communication Mode. Same as AT&Q0 - AT&Q3.
  652.  
  653. Parameters: n= 0-3
  654. Default: &Qn
  655. Result codes:
  656. OK             for 0-3
  657. ERROR          otherwise
  658.  
  659. AT&Pn -- Dial Pulse Ratio. Selects the ratio of the off-hook (make) to
  660. on-hook (break) interval used when pulse dialing.
  661.  
  662. Parameters: n= 0,1, or 2
  663. Default: 0 for U.S.; 2 for Japan
  664. Result codes:
  665. OK             for n= 0-2 in U.S. or for n= 1-2 in Japan
  666. ERROR          otherwise
  667. Command options:
  668. AT&P0 = 39%/61% make/break ratio @ 10 pps.
  669. AT&P1 = 33%/67% make/break ratio @ 10 pps.
  670. AT&P2 = 33%/67% make/break ratio @ 20 pps.
  671.  
  672. AT&Qn -- Communication Mode. The modem supports three basic
  673. communication modes: asynchronous, synchronous, and error correction.
  674. Synchronous and Direct modes are not available when the parallel host
  675. interface is selected.
  676.  
  677. Parameters: n= 0-9
  678. Default: 5
  679. Result codes:
  680. OK             for 0-9
  681. ERROR          otherwise
  682. Command options:
  683. AT&Q0 = Selects asynchronous operation in the Direct mode. In this mode,
  684. the DTE speed must match the telco line speed
  685. AT&Q1 = Selects synchronous mode 1 operation. Supports terminals that
  686. are able to communicate in both asynchronous and synchronous protocols.
  687. Uses the dial command to place a call in asynchronous mode then switches
  688. to synchronous mode once the connection has been made. The modem goes
  689. on-hook and switches back to the asynchronous mode when it detects an
  690. ON-to-OFF transition on DTR or a loss of carrier from the remote modem
  691. exceeding the time interval given by register S10 (default = 1.4
  692. seconds).
  693. AT&Q2 = Selects synchronous mode 2 operation. Supports synchronous
  694. terminals with stored number dialing. The modem automatically dials a
  695. stored number when it detect an ON-to-OFF transition on DTR. An
  696. asynchronous terminal is still needed to save or change the phone number
  697. stored in the NVRAM; the number is saved using the "AT&Z0=x" command.
  698. The modem dials the number stored in the first entry. The modem goes
  699. on-hook and switches back to the asynchronous mode when an ON-to-OFF
  700. transition on DTR is detected or a loss of carrier occurs from the
  701. remote modem excedding the time interval given by register S10 (default
  702. = 1.4 seconds)
  703. AT&Q3 = Selects synchronous mode 3 operation. This mode allows DTR to
  704. act as a Talk/Data switch. The operator manually initiatesa call with
  705. DTR OFF, implying the modem is in TALK mode. To complete the call, the
  706. operator switches the modem to DATA mode by turning DTR ON after the
  707. last number is dialed. The modem goes on-hook and switches to the
  708. asynchronous mode whe an ON-to-OFF transition on DTR is detected or a
  709. loss of carrier occurs from the remote modem exceeding the time interval
  710. given by register S10 (default = 1.4 seconds).
  711. AT&Q4 = This command causes the modem to issue OK result code but has no
  712. effect on operation.
  713. AT&Q5 = Selects error correction mode. Modem negotiates an
  714. error-correction link. The modem can be configured to either disconnect
  715. or fallback to a normal asynchronous connection if the link cannot be
  716. negotiated.
  717.         AT&Q5 and S36=0: same as AT\N2 (no fallback)
  718.         AT&Q5 and S36=1: same as AT\N3 (fallback)
  719. AT&Q6 = Selects asynchronous operation in Normal mode (Speed Buffering).
  720. In this mode, the DTE speed can differ from the telco line speed.
  721. AT&Q7 = This command causes the modem to issue OK result code but has no
  722. effect on operation.
  723. AT&Q8 = This command forces the modem to behave as if S48=128, fallback
  724. to MNP for example. If bit 1 of S36=1, then the modem acts as if S36=1,
  725. then the modem acts as if S36=7. Otherwise, it acts as if S36=5.
  726. AT&Q9 = This command behaves like AT&Q5 with S48=7 and S46=138. The
  727. modem will attempt V.42bis, fallback to V.42 (LAP-M), then fallback to
  728. normal mode.
  729.  
  730. AT&Rn -- RTS/CTS Option. Controls state of the CTS signal in he
  731. synchronous mode. CTS is always on in the asynchronous mode unless AT&K3
  732. has been selected.
  733.  
  734. Parameters: n= 0,1
  735. Default: 0
  736. Result codes:
  737. OK             for 0 and 1
  738. ERROR          otherwise
  739. Command options:
  740. AT&R0 = CTS tracks RTS. CTS is turned ON in response to an OFF-to-ON
  741. transition of RTS from the local DTE after a delay period specified by
  742. register S26 in increments of 10 milliseconds (default = 0).
  743. AT&R1 = The modem ignores RTS; CTS is held ON unless AT&K3 has been
  744. selected.
  745.  
  746. AT&Sn -- DSR Option. Determines whether DSR operates in accordance with
  747. the EIA-232-D specification or remains ON.
  748.  
  749. Parameters: n= 0,1
  750. Default: 0
  751. Result codes:
  752. OK             for 0 and 1
  753. ERROR          otherwise
  754. Command options:
  755. AT&S0 = DSR is always ON.
  756. AT&S1 = DSR operates in accordance with the EIA-232-D specification.
  757.  
  758. AT&Tn -- Test and Diagnostic. Selects the test command. Test commands
  759. must be initiated in the command mode with asynchronous operation in the
  760. Direct mode selected (AT&Q0) at a speed of 1200 bps or faster. A telco
  761. line connection must be established prior to initiating digital loopback
  762. tests. If these conditions are not met, the modem issues the ERROR
  763. result code and pulses the TML output to indicate an error. If local
  764. analog loopback is initiated while the modem is connected, the modem
  765. disconnects before performing the test. During a test, the modem sets
  766. the TML output low to turn the TEST indicator on. If an error is
  767. detected, or the line was not connected for remote digital loopback
  768. test, the TML output is pulsed to blink the TEST indicator. An initiated
  769. test is active for a period of time specified by register S18 (test
  770. timer) before returning to the command mode. If S18 is zero, the test
  771. aborts when the user issues the AT&T0 command.
  772.  
  773. Parameters: 0,1 or 3-8
  774. Default: 4
  775. Command options:
  776. AT&T0 = End test in progress. The escape sequence must be issued to
  777. return the modem to the command mode prior to sending this command.
  778. Subsequent issuing of the ATO command while in the command mode will
  779. cause the local and remote modems to return to normal data mode
  780. operation if the interrupted test was digital loopback.
  781. AT&T1 = Initiates local analog loopback. This test verifies the working
  782. condition of the path between the local DTE and the local modem. The
  783. characters received from the DTE are looped back to the DTE by the
  784. modem.
  785. AT&T3 = Initiates remote digital loopback locally. The characters
  786. received from the remote modem are looped back to the remote modem by
  787. the local modem. This test verifies the working condition of the path
  788. from the remote modem, through a local modem, and back to the remote
  789. modem.
  790. AT&T4 = Allows the modem to respond to a request from a remote digital
  791. loopback test.
  792. AT&T5 = Prohibits the modem from granting a request from a remote modem
  793. for a remote digital loopback test.
  794. AT&T6 = Initiates remote digital loopback. The characters received from
  795. the local DTE are transmitted to the remote modem and looped back from
  796. the remote modem to the local modem and DTE. This test verfies the
  797. working condition of he path between the local DTE and the remote modem.
  798. AT&T7 = Initiates remote digital loopback with self test. This test
  799. works similarly to AT&T6 except that the modem sends an alternating
  800. zeros and ones (0101) test pattern to the remote modem and continuously
  801. examines the validity of the returned data. The modem increments an
  802. internal error counter each time an error is detected. At the end of the
  803. test, the modem returns a 3-digit error count to the DTE.
  804. AT&T8 = Initiates local analog loopback with self test. This test works
  805. similarly to AT&T7 except that the test pattern is checked in the local
  806. analog loopback mode (as in AT&T1). This allows a thorough testing of
  807. the local modem transmit and receive functions without an actual telco
  808. line connection.
  809.  
  810. AT&V -- View Current Configuration and User Profiles. Displays the
  811. active configuration and user profiles.
  812.  
  813. Parameters: none
  814. Default: none
  815. Result codes:
  816. OK
  817.  
  818. AT&Wn -- Store User Profile. Saves the current configuration into NVRAM
  819. as one of two user profiles. The current configuration is comprised of a
  820. list of storable parameters illustrated in the AT&V command. These
  821. settings are restored to the active configuration upon receiving an ATZn
  822. command or at power up (see AT&Y command). The user profile saved is
  823. denoted by the parameter value.
  824.  
  825. Parameters: n= 0,1
  826. Default: none
  827. Result codes:
  828. OK             for 0 and 1
  829. ERROR          otherwise
  830. Command options:
  831. AT&W0 = Save as user profile 0.
  832. AT&W1 = Save as user profile 1.
  833.  
  834. AT&Xn -- Clock Source Selection. Selects the source of the synchronous
  835. transmit clock for hte modem during synchronous operation. In
  836. asynchronous mode, the transnit and receive clocks are turned OFF. In
  837. synchronous mode, the clocks are turned ON with the frequency of 2400Hz
  838. or 1200Hz corresponding to the speed that is selected for modem
  839. operation.
  840.  
  841. Parameters: n= 0-2
  842. Default: 0
  843. Result codes:
  844. OK             for 0 and 2
  845. ERROR          otherwise
  846. Command options:
  847. AT&X0 = Internal timing. The modem generates tha transmit clock signal
  848. and applies it to the EIATXCLK output at the serial interface.
  849. AT&X1 = External timing. The local DTE sources the transmit clock signal
  850. on the SPEXTCLK input of the serial interface. The modem applies this
  851. clock to the EIATXCLK output at the serial interface.
  852. AT&X2 = Slave receive timing. The modem derives the transmit clock
  853. signal from the incoming carrier and applies it to the EIATXCLK output
  854. at the serial interface.
  855.  
  856. AT&Yn -- Designate Default User Profile. Designates which of two
  857. users profiles will be loaded into active configuration at power up. The
  858. user profile is denoted by the parameter value.
  859.  
  860. Parameters: 0,1
  861. Default: 0
  862. Result codes:
  863. OK             for 0 and 1
  864. ERROR          otherwise
  865. Command options:
  866. AT&Y0 = Selects user profile 0.
  867. AT&Y1 = Selects user profile 1.
  868.  
  869. AT&Zn=x -- Store Phone Number. Stores a 36-digit dial string (x) in the
  870. specified entry (n) for later dialing. (See ATDS=n command).
  871.  
  872. Parameters: n= 0-3, x= dial string
  873. Default: none
  874. Result codes:
  875. OK             for all parameters
  876. ERROR          if storage number (n) is outside allowable range, the
  877. dial string (x) is longer than 36-digits, or if the total number of
  878. stored digits in all entries exceeds 114.
  879.  
  880. AT\An -- Maximum MNP Block Size. Sets maximum block size for MNP stream
  881. link connections. Use this command to transmit smaller blocks of data in
  882. a reliable link connection.
  883.  
  884. Parameters: n= 0-3 (if in greater than 3, 3 is used)
  885. Default: 2
  886. Result codes:
  887. OK
  888. Command options:
  889. AT\A0 = Sets maximum block size to 64 characters.
  890. AT\A1 = Sets maximum block size to 128 characters.
  891. AT\A2 = Sets maximum block size to 192 characters.
  892. AT\A3 = Sets maximum block size to 256 characters.
  893.  
  894. AT\Bn -- Transmit Break. When this command is entered during a non-MNP
  895. commection, the modem sends a break signal to the remote modem. The
  896. length of the break is 100 times the n parameters value in milliseconds.
  897. If this command is entered in MNP mode, the modem sends a Link Attention
  898. PDU to the rewmote modem.
  899.  
  900. Parameters: n= 1-9 (if n=0, the default value 3 is used; if n is greater
  901. than 9, 9 is used)
  902. Default: 3
  903. Result codes:
  904. OK             if connected.
  905. NO CARRIER     if not connected.
  906.  
  907. AT\En -- Optimize Echo Cancellation. The AT\E command is a one-shot
  908. command that can be used to optimize  the local echo. When the AT\E1
  909. command is issued before a call is originated or answered, the modem
  910. will set NET1 and NET2 so that the local echo is minimized (attempting
  911. to match the local network for example). After an optimization (AT\E1),
  912. NET1 and NET2 will remain in their optimized state until another
  913. connection is attempted following an AT\E command, or a reset. The state
  914. of NET1 and NET2 is not stored in the NVRAM. NET1 and NET2 default to 0
  915. and 1, respectively, at power up/reset.
  916.  
  917. AT\Gn -- Modem to Modem Flow Control. Enables or disables modem to modem
  918. flow control during a Normal mode connection. Since the reliable link
  919. (error correction) has it's own method of flow control, the AT\Gn
  920. command is ignored when error correction is selected (AT&Q5, QT&Q8, or
  921. AT&Q9). However, the DTE to modem flow control remains active during a
  922. reliable link.
  923.  
  924. Parameters: n= 0, 1 (if n is greater than 1, 1 is used)
  925. Default: 0
  926. Result codes:
  927. OK
  928. Command options:
  929. AT\G0 = Disables flow control (XON/XOFF).
  930. AT\G1 = Enables flow control (XON/XOFF).
  931.  
  932. AT\Kn -- Break Control. Determines the modems response when a BREAK is
  933. received from the DTE or the remote modem. During MNP mode, the remote
  934. modem's BREAK control setting determines the local modem response to
  935. handle the BREAK.
  936.  
  937. Parameters: n= 0-5 (if n is greater than 5, 5 is used)
  938. Default: 5
  939. Result codes:
  940. OK
  941. Command options:
  942. When a BREAK is received from the DTE during Normal or MNP mode, the
  943. modem responds as follows:
  944. AT\K0, 2, 4 = Modem enters  the command mode (waiting for AT) without
  945. sending a BREAK to the remote modem.
  946. AT\K1 = Modem clears the terminal and modem buffers but send a BREAK to
  947. the remote modem.
  948. AT\K3 = MOdem does not clear the buffers but sends a BREAK to the
  949. remote modem.
  950. AT\K5 = Modem semds a BREAK to the remote modem in sequence with any
  951. transmitted data.
  952.  
  953. When a BREAK is received from the DTE during Direct mode, the modem
  954. takes the following action:
  955. AT\K0, 2, 4 = Modem sends a BREAK to remote modem and enters command
  956. mode (waiting for AT).
  957. AT\K1, 3, 5 = Modem sends a BREAK to remote modem.
  958.  
  959. ----------------------------------------------------------------------
  960. Note: In LAPM, breaks are "timed", meaning the modem attempts to
  961. preserve the duration of the break when transmitting it to the remote
  962. modem. In MNP4, breaks are not "timed", as MNP4 has no facility for
  963. maintaining the duration of a signal; a long break is the same as a
  964. short break.
  965. ----------------------------------------------------------------------
  966.  
  967. AT\Ln -- NMP Block Transfer Control. Determines whether the modem will
  968. use Block or Stream mode for MNP link.
  969. Parameters; n=0, 1 (if n is greater than 1, 1 is used)
  970. Default=0
  971. Result codes:
  972. OK
  973. Command options:
  974. AT\Lo = Uses Stream mode for MNP link connections.
  975. AT\L1 = Uses Block mode for MNP link connections.
  976.  
  977. AT\Nn -- Operation Mode Control. Selects the operating mode the modem
  978. uses while connected (see AT&Qn command).
  979. Parameters: n= 0-3 (if N is greater than 3, 3 is used)
  980. Default = 3
  981. Result codes:
  982. OK
  983. Command options:
  984. AT\N0 = Selects normal (speed buffering) mode. This option takes effect
  985. at physical connection time.
  986. AT\N1 = Selects Direct (pass through) mode. This option takes effect at
  987. physical connection time. If the parallel interface is selected, the
  988. AT\N1 is interpreted as AT\N0, since Direct mode is not available with
  989. the parallel interface.
  990. AT\N2 = Selects reliable link mode. This defines the modem-to-modem
  991. connection to require error correction. If an attemp to establish the
  992. reliable link fails, the modem disconnects. This command takes effect at
  993. physical connection time only. To establish MNP after a physical
  994. connection, use the AT\O, AT\U, or AT\Y command.
  995. AT\N3 = Selects auto-reliable link mode. The modem will attempt an
  996. error-correction connection but will fallback to Normal mode if unable
  997. to establish an MNP link. This command takes effect at connect time
  998. only. To establish MNP after a physical connection, use the AT\O, AT\U,
  999. or AT\Y command.
  1000.  
  1001. AT\O -- Originate Reliable Link Control. Forces the modem to originate
  1002. an MNP connection regardless of whether the modem is in originate or
  1003. answer mode. The modem will send up to two link requests. If the remote
  1004. modem does not respond after the second request, the modem returns to
  1005. its previous state. This command can only be executed if a physical
  1006. connection exists, and will return the NO CARRIER message if there is no
  1007. connection, or  an appropriate connect message if a reliable link
  1008. connection already exists. This command must be the last command on a
  1009. command line.
  1010. Parameters: none
  1011. Default: none
  1012.  
  1013. AT\Tn -- Inactivity Timer Control. Determines the length in 1-minute
  1014. intervals that the modem will wait before disconnecting when no data is
  1015. sent or received. In MNP mode, any data transmitted or received by the
  1016. modem will reset the timer. In non-MNP mode, any data transmitted will
  1017. reset the timer. The inactivity timer is inoperative in synchronous mode
  1018. and in direct mode.
  1019. Parameters: n=0-42 (if n is greater than 42, 42 is used)
  1020. Default = 0
  1021. Result codes : OK
  1022.  
  1023. AT\U -- Accept Reliable Mode Control. Causes the modem to wait up to 12
  1024. seconds for a link request from the remote modem to establish an MNP
  1025. link, regardless of whether the modem is in originate or answer mode. If
  1026. the Link Request is not received within this time period, the modem
  1027. returns to its previous state. This command can only be executed if a physical
  1028. connection exists, and will return the NO CARRIER message if there is no
  1029. connection, or an appropriate connect message if a reliable link
  1030. connection already exists. This command must be the last command on a
  1031. command line.
  1032. Parameters:  None
  1033. Default : None
  1034.  
  1035. AT\Y -- Switch to Reliable Mode. Causes the modem to try to establish a
  1036. reliable link. Depending on whether the modem is in originate or answer
  1037. mode, the modem either accepts a link request from the remote modem or
  1038. sends a link request, respectively. If the MNP connection attempt fails,
  1039. the modem returns to its previous state. This command can only be executed if a physical
  1040. connection exists, and will return the NO CARRIER message if there is no
  1041. connection, or an appropriate connect message if a reliable link
  1042. connection already exists. This command must be the last command on a
  1043. command line.
  1044. Parameters:  None
  1045. Default : None
  1046.  
  1047. AT\Z -- Switch to Normal Mode. Causes the modem to switch to normal mode
  1048. after a reliable link is established. Switching to normal mode erases
  1049. any data that may be in the terminal and modem buffers. This command can only be executed if a physical
  1050. connection exists, and will return the NO CARRIER message if there is no
  1051. connection, or an appropriate connect message if a reliable link
  1052. connection already exists. This command must be the last command on a
  1053. command line.
  1054. Parameters:  None
  1055. Default : None
  1056.  
  1057. AT%Cn -- Compression Control. Determines whether or not the modem will
  1058. use data compression.
  1059. Parameters : 0,1 (if n is greater than 1, 1 is used)
  1060. Default : 1
  1061. Result Codes :OK
  1062. Command Options:
  1063. AT%C0=Disables data compression
  1064. AT%C1=Enables data compression
  1065.  
  1066. AT%Dn -- Set dictionary size (V.42bis). Sets the V.42 bis dictionary
  1067. size.
  1068. Parameters: 0-3
  1069. Default : 2
  1070. Result Codes : OK
  1071. Command options:
  1072. AT%D0 = 512
  1073. AT%D1 = 1024
  1074. AT%D2 = 2048
  1075. AT%D3 = 4096 (one-way compression only *)
  1076. *For two-way compression (AT%M3), the dictionary size is set for 2048 if
  1077. AT%D3 is issued.
  1078.  
  1079. AT%En -- Enable/Disable Auto-Retrain. Determines whether or not the
  1080. modem automatically monitors the line quality and requests a retrain
  1081. when necessary during a 9600, 4800, or 2400 bps connection.
  1082. Parameters : n=0,1 (if n is greater than 1, 1 is used)
  1083. Default : 0
  1084. Result Codes : OK
  1085. Command options :
  1086. AT%E0 = disables auto-retrain
  1087. AT%E1 = enables auto-retrain
  1088.  
  1089. AT%L -- Report Received Signal Level. Returns a value identifying the
  1090. received signal level. The possible values are:
  1091.         009=Received level of -9 dBm
  1092.         010=Received level of -10 dBm
  1093.         ...<etc.>...
  1094.         043=Received level of -43 dBm
  1095. If the received level is greater than -9 dBm, 009 will be reported. If
  1096. the received level is less than -43 dBm, 043 will be reported.
  1097. Parameters : None
  1098. Default : None
  1099. Result Codes : OK
  1100.  
  1101. AT%Mn -- Set One/Two-Way Compression Mode (v.42bis). Selects the
  1102. one/two-way compression mode when using v.42bis compression.
  1103. Parameters : 0-3
  1104. Default : 3
  1105. Command Options :
  1106. AT%M0 = Compression Disabled
  1107. AT%M1 = Transmit compression only
  1108. AT%M2 = Receive compression only
  1109. AT%M3 = Two-way compression
  1110.  
  1111. AT%P -- Clear V.42bis Encoder Dictionary. Resets the local modem
  1112. v.42bis. encoder dictionary and sends a command code to the remote modem
  1113. to reset the remote v.42bis dictionary.
  1114. Parameters : none
  1115. Default : none
  1116. Result Codes :
  1117. OK - if encoder dictionary is in use
  1118. ERROR - if encoder dictionary is not in use.
  1119.  
  1120. AT%Q -- Report Line Signal Quality. Returns the high-order byte of the
  1121. calculated Eye Quality Moniter (EQM) value. The high-order byte can
  1122. range from 0 to 255. However, when the value is 8 or greater, the modem
  1123. will automatically retrain if enabled by the AT%E1 command. The value
  1124. for a normal connection ranges from about 0 to 2 and approaches 8 for a
  1125. progressively poorer connection.
  1126. Parameters : none
  1127. Default : none
  1128. Result Codes : OK
  1129.  
  1130. AT%Sn -- Set Maximum String Length (V.42bis). Sets the maximum number of
  1131. characters that can be compressed onto one word.
  1132. Parameters : 6-250
  1133. Default : 32 characters
  1134.  
  1135. ------------------------------------------------------------------------
  1136.  
  1137. S Registers
  1138.         The registers are summarized in the following table along with
  1139.         their default values. Registers denoted with an (*) may be
  1140.         stored in one of the two user profiles by entering the AT&Wn
  1141.         command. One of these profiles can be loaded at any time by
  1142.         using the ATZn command.
  1143.  
  1144. ------------------------------------------------------------------------
  1145.  
  1146. Register        Title                                   Default
  1147. --------        ------------------------------          -------
  1148.  
  1149. S0              Number of rings till Auto-Answer        0       *
  1150. S1              Ring Counter                            0
  1151. S2              Escape Character                        43
  1152. S3              Carriage Return character               13
  1153. S4              Line Feed character                     10
  1154. S5              Back Space character                    8
  1155. S6              Wait for Blind Dialing                  2       *
  1156. S7              Wait for Carrier after dial             50      *
  1157. S8              Pause time for delay dial               2       *
  1158. S9              Carrier detect response time            6       *
  1159. S10             Lost carrier to hangup delay            14      *
  1160. S11             DTMF Tone duration                      95      *
  1161. S12             Escape code guard time                  50      *
  1162. S13             Reserved                                none
  1163. S14             Bit mapped options                      none    *
  1164. S15             Reserved                                none
  1165. S16             Bit mapped test options                 none
  1166. S17             Reserved                                none
  1167. S18             Test timer                              0       *
  1168. S19             Reserved                                0
  1169. S20             Reserved                                none
  1170. S21             Bit mapped options                      none    *
  1171. S22             Bit mapped options                      none    *
  1172. S23             Bit mapped options                      none    *
  1173. S24             Reserved                                none
  1174. S25             Delay to DTR                            5       *
  1175. S26             RTS to CTS Delay interval               1       *
  1176. S27             Bit mapped options                      none    *
  1177. S28-S29         Reserved                                none
  1178. S30             Inactivity timer                        0       *
  1179. S31-S35         Reserved                                none
  1180. S36             Negotiation Failure treatment           7       *
  1181. S37             Desired Telco line speed                0       *
  1182. S38             Delay before forced disconnect          20      *
  1183. S39             Reserved                                none    *
  1184. S40             Bit mapped options (MNP)                77
  1185. S41             Bit mapped options (MNP)                1
  1186. S44             Unused                                  3       *
  1187. S46             Protocol Selection                      none    *
  1188. S48             V.42 Negotiation action                 7       *
  1189. S49             Speed Buffer lower limit                8       **
  1190. S50             Speed Buffer upper limit                255     **
  1191. S82             Break handling                          128     *
  1192. S86             Connection Failure cause code           none    *
  1193. S91             Programmable Transmit level             0 (US)  *
  1194.                                                         15 (Japan)
  1195. S95             Extended Result codes                   0       *
  1196.  
  1197. * Register value may be stored in on of two user profiles with the AT&Wn
  1198. command.
  1199. ** Not used.
  1200. ------------------------------------------------------------------------
  1201.  
  1202. Factory Defaults:
  1203.         The factory defaults are stored in ROM and are loaded into the
  1204.         active configuration at power up or by the ATZn command. In
  1205.         addition, the designated default profile is subsequently loaded,
  1206.         and may change some of the factory default values. The
  1207.         designated default profile can be changed by entering the AT&Yn
  1208.         command where n is one of the two possible user profiles.
  1209.  
  1210.         All of the factory defaults values may be loaded at any time by
  1211.         entering the AT&F command.
  1212.  
  1213.         The S registers are described in detail following...
  1214.  
  1215. -----------------------------------------------------------------------
  1216.  
  1217. S0      Number of Rings till Auto-Answer. Establishes the number of
  1218.         rings required before them modem answers the incoming calls.
  1219.         Setting this register to zero disables auto-answer mode.
  1220.         Range: 0-255 rings
  1221.         Default: 0
  1222.  
  1223. S1      Ring Counter. Number of the rings which the modem detects before
  1224.         it answers a call. If no ring occurs over an eight second
  1225.         interval, this register is cleared.
  1226.         Range: 0-255 rings
  1227.         Default: 0
  1228.  
  1229. S2      Escape character. S2 holds the decimal value of the ASCII
  1230.         character used for the escape character. The default value
  1231.         corresponds to an ASCII '+'. A value over 127 disables the
  1232.         escape process (for example, no escape character will be
  1233.         recognized).
  1234.         Range: 0-255, ASCII decimal
  1235.         Default : 43
  1236.  
  1237. S3      Carriage Return Character. Sets the commanf line and result code
  1238.         terminator character. Pertains to asynchronous only.
  1239.         Range: 0-127 ASCII decimal
  1240.         Default: 13 (Carriage Return)
  1241.  
  1242. S4      Line Feed Character. Sets the character recognized as a line
  1243.         feed. Pertains to asynchronous operation only. The line feed
  1244.         control character is output after the Carriage Return control
  1245.         character if verbose result codes are used.
  1246.         Range: 0-127, ASCII decimal
  1247.         Default: 10 (line feed)
  1248.  
  1249. S5      Backspace Character. Sets the character recognized as a
  1250.         backspace. Pertains to asynchronous operation only. The modem
  1251.         will not recognize the Backspace character if it is set to a
  1252.         value that is greater than 32 ASCII. This character can be used
  1253.         to edit a command line. When the echo command is enabled, the
  1254.         modem echoes back to the local DTE the Backspace character, an
  1255.         ASCII space character and a second Backspace character, this
  1256.         means a total of three characters are transmitted each time the
  1257.         modem processes the Backspace character.
  1258.         Range: 0-32, ASCII decimal
  1259.         Default: 8 (Backspace)
  1260.  
  1261. S6      Wait Time for Blind Dialing. Sets the length of time to pause
  1262.         after the modem goes off-hook and before the modem dials the
  1263.         first digit of the telephone number. The modem always pauses for
  1264.         a minimum of two seconds even if the S6 register is set to a
  1265.         value less than 2 seconds. The "Wait for Dial Tone" call
  1266.         progress feature (W in the dial string) will override the value
  1267.         in register S6. If option ATX2 or ATX4 is in effect, this
  1268.         register is ignored.
  1269.         Range: 2-255 seconds
  1270.         Default: 2
  1271.  
  1272. S7      Wait for Carrier after Dial. Defines two delay times:
  1273.         1) During call establishment, this register establishes the time
  1274.         that the local modemwaits for carrier from the remote modem
  1275.         before hanging up.
  1276.         2) Sets the length of time that the modem waits when the "Wait
  1277.         for Dial Tone" call progress feature (W in the dial string) is
  1278.         in effect.
  1279.         Range: 1-255 seconds
  1280.         Default: 50
  1281.  
  1282. S8      Pause Time for Dial Delay. Sets the length of time to pause when
  1283.         the modem encounters the "Pause During Dial" call progress
  1284.         feature, for example the comma (,).
  1285.         Range: 0-255 seconds
  1286.         Default: 2
  1287.  
  1288. S9      Carrier Detect Response Time. Determines how long a carrier
  1289.         signal must be present before the modem recognizes it has a
  1290.         carrier and turns on RLSD. As this time is increased, there is
  1291.         less chance to detect a false carrioe due to noise from the
  1292.         telco line.
  1293.         Range: 1-255 tenths of a second
  1294.         Default: 6 (.6 second)
  1295.  
  1296. S10     Lost Carrier to Hang up Delay. Sets the length of time the modem
  1297.         waits before hanging up after a loss of carrier. This allows for
  1298.         a temporary carrier loss without causing the local modem to
  1299.         disconnect. When register S10 is set to 255, the modem functions
  1300.         as if a carrier is always present (except in error correcting
  1301.         modes, in which case the modem will disconnect).
  1302.         The actual interval the modem waits before disconnecting is the
  1303.         value in register S10 minus the value in register S9. Therefore,
  1304.         the value in S10 must be greater than the S9 value or else the
  1305.         modem disconnects before it recognizes the carrier.
  1306.         Range: 1-255 tenths of a second
  1307.         Default: 14 (1.4 seconds)
  1308.  
  1309. S11     DTMF Tone duration. Sets the duration of the tones in Dual Tone
  1310.         Multifrequency (DTMF) dialing. This value has no effect on pulse
  1311.         dialing.
  1312.         Range: 50-255 milliseconds
  1313.         Default: 95 milliseconds
  1314.  
  1315. S12     Escape Code Guard Tone. Sets the time delay required immediately
  1316.         before and after entering the escape code. The time interval
  1317.         between the sending of the first and second, or the second and
  1318.         third escape code character must be less than the guard time.
  1319.         Range: 0-255 fiftieths of a second
  1320.         Default: 50 (1 second)
  1321.  
  1322. S13     Reserved
  1323.  
  1324. S14     Bit mapped options. Indicates the status of command options.
  1325.                 Bit 0 = AFT
  1326.                         0 - disabled
  1327.                         1 - enabled
  1328.                 Bit 1 = ATE
  1329.                         0 - disabled
  1330.                         1 - enabled
  1331.                 Bit 2 = ATQ
  1332.                         0 - disabled
  1333.                         1 - enabled
  1334.                 Bit 3 = ATV
  1335.                         0 - numeric
  1336.                         1 - verbose
  1337.                 Bit 4 = reserved
  1338.                 Bit 5 = ATP or ATT
  1339.                         0 - ATT
  1340.                         1 - ATP
  1341.                 Bit 6 = Part of ATQ
  1342.                         0 - ATQ0,1
  1343.                         1 - ATQ2
  1344.                 Bit 7 = Originate/Answer
  1345.                         0 - Answer
  1346.                         1 - Originate
  1347.  
  1348. S15     Reserved
  1349.  
  1350. S16     Bit mapped test options. Indicates the test in progress. The
  1351.         TSTIND output is turned ON when S16 is non-zero to indicate that
  1352.         a test is in progress. The AT&T0 terminates any test and set S16
  1353.         to zero.
  1354.  
  1355.         **NOTE - if the Modem Ready LED function is selected in the
  1356.                 CONFIGURATION byte, the Modem Ready indication (TSTIND)
  1357.                 will be turned off during test modes.
  1358.  
  1359.                 Default: 0
  1360.                 Bit 0 = Local analog loopback (AT&T1)
  1361.                         0 - disabled
  1362.                         1 - enabled
  1363.                 Bit 1 = Not used
  1364.                 Bit 2 = Local digital loopback (AT&T3)
  1365.                         0 - disabled
  1366.                         1 - enabled
  1367.                 Bit 3 = Remote digital loopback status (AT&T6)
  1368.                         0 - loopback off
  1369.                         1 - loopback in progress
  1370.                 Bit 4 = Remote digital loopback (AT&T6)
  1371.                         0 - disabled
  1372.                         1 - enabled
  1373.                 Bit 5 = Remote digital loopback w/ self test (AT&T7)
  1374.                         0 - disabled
  1375.                         1 - enabled
  1376.                 Bit 6 = Local analog loopback with self test (AT&T8)
  1377.                         0 - disabled
  1378.                         1 - enabled
  1379.                 Bit 7 = Not used
  1380.  
  1381. S17     Reserved
  1382.  
  1383. S18     Test timer. Sets the length of time the modem conducts a test
  1384.         before returning to the command mode. If this register is zero,
  1385.         the test will not automatically terminate; the test must be
  1386.         terminated from the command mode by issuing an AT&T0 or ATH
  1387.         command.
  1388.         Range: 0-255 seconds
  1389.         Default: 0
  1390.  
  1391. S19     Reserved
  1392.  
  1393. S20     Reserved
  1394.  
  1395. S21     Bit Mapped Options. Indicates the status of command options.
  1396.                 Bit 0
  1397.                         0 - AT&J0
  1398.                         1 - AT&J1
  1399.                 Bit 1
  1400.                         0 - AT&Y0
  1401.                         1 - AT&Y1
  1402.                 Bit 2
  1403.                         0 - AT&R0
  1404.                         1 - AT&R1
  1405.                 Bit 3,4
  1406.                         0 - AT&D0
  1407.                         1 - AT&D1
  1408.                         2 - AT&D2
  1409.                         3 - AT&D3
  1410.                 Bit 5
  1411.                         0 - AT&C0
  1412.                         1 - AT&C1
  1413.                 Bit 6
  1414.                         0 - AT&S0
  1415.                         1 - AT&S1
  1416.                 Bit 7
  1417.                         0 - ATY0
  1418.                         1 - ATY1
  1419.  
  1420. S22     Bit Mapped options. Indicates the status of command options.
  1421.                 Bit 0,1
  1422.                         0 - ATL0
  1423.                         1 - ATL1
  1424.                         2 - ATL2
  1425.                         3 - ATL3
  1426.                 Bit 2,3
  1427.                         0 - ATM0
  1428.                         1 - ATM1
  1429.                         2 - ATM2
  1430.                         3 - ATM3
  1431.                 Bit 4,5,6
  1432.                         0 - ATX0
  1433.                         1 - ATX1
  1434.                         2 - ATX2
  1435.                         3 - ATX3
  1436.                         4 - ATX4
  1437.                         5 - Invalid code
  1438.                         6 - Invalid code
  1439.                         7 - invlaid code
  1440.                 Bit 7
  1441.                         0 - AT&P0
  1442.                         1 - AT&P1
  1443.  
  1444. S23     Bit Mapped Options. Indicates the status of command options.
  1445.                 Bit 0
  1446.                         0 - AT&T5
  1447.                         1 - AT&T4
  1448.                 Bit 1,2,3 = Local DTE Rate
  1449.                         0 - 0-300 bps
  1450.                         1 - 600 bps
  1451.                         2 - 1200 bps
  1452.                         3 - 2400 bps
  1453.                         4 - 4800 bps
  1454.                         5 - 9600 bps
  1455.                         6 - 19200 bps
  1456.                         7 - 38400 bps
  1457.                 Bit 4,5 = Parity Option
  1458.                         0 - even
  1459.                         1 - not used
  1460.                         2 - odd
  1461.                         3 - none
  1462.                 Bit 6,7
  1463.                         0 - AT&G0
  1464.                         1 - AT&G1
  1465.                         3 - AT&G2
  1466.  
  1467.  
  1468. S24     Reserved
  1469.  
  1470. S25     Delay to DTR. Register S25 serves two purposes. When the modem
  1471.         is operating in synchronous mode 1, the value assigned to S25
  1472.         specifies the length of time the modem waits after a connection
  1473.         has been made before examining DTR. This allows the modem to
  1474.         ignore an ON-to-OFF transition of DTR giving the user sufficient
  1475.         time to disconnect the modem from the asynchronous terminal and
  1476.         attach it to the synchronous terminal, without forcing the modem
  1477.         back to the asynchronous command mode. During this time, the
  1478.         value for S25 is read in seconds. In all other modes, and after
  1479.         call establishment in synchronous modes 1 and 4, the value is
  1480.         read in 1/100 seconds. In any mode. a change in DTR (ON or OFF)
  1481.         that persists for a period shorter than the value held in S25 is
  1482.         ignored by the modemwhile it is in data mode.
  1483.         Range: 0-255 (.01 second if mode 1 or 4 when in data mode, 1
  1484.                       second otherwise)
  1485.         Default: 5
  1486.  
  1487. S26     RTS to CTS Delay Interval. Pertains to synchronous operation
  1488.         only. When CTS tracks RTS (AT&R0) and the modem detects an ON to
  1489.         OFF transition on RTS, this register sets the time delay before
  1490.         the modem turns CTS ON.
  1491.         Range: 0-255 hundredhs of a second
  1492.         Default: 1
  1493.  
  1494. S27     Bit Mapped Option. Indicates the status of command options.
  1495.                 Bit 0,1,3
  1496.                         0 - AT&Q0
  1497.                         1 - AT&Q1
  1498.                         2 - AT&Q2
  1499.                         3 - AT&Q3
  1500.                         4 - AT&Q4
  1501.                         5 - AT&Q5
  1502.                         6 - AT&Q6
  1503.                         7 - AT&Q7
  1504.                 Bit 2
  1505.                         0 - AT&L0
  1506.                         1 - AT&L1
  1507.                 Bit 4,5
  1508.                         0 - AT&X0
  1509.                         1 - AT&X1
  1510.                         2 - AT&X2
  1511.                 Bit 6
  1512.                         0 - ATB0
  1513.                         1 - ATB1
  1514.                 Bit 7
  1515.                         Reserved
  1516.  
  1517. S28-S29 Reserved
  1518.  
  1519. S30     Inactivity Timer. Determines the length of time, in tenths of a
  1520.         second intervals, that the modem will wait before disconnecting
  1521.         when no data is sent or received. In MNP or v.42 mode, any data
  1522.         transmitted or received will reset the timer. In other modes,
  1523.         any data transmitted will reset the timer. The inactivity timer
  1524.         is inoperative in synchronous mode.
  1525.         Range: 0-255
  1526.         Default: 0 (disabled)
  1527.  
  1528. S31-S35 Reserved
  1529.  
  1530. S36     Negotiation Failure Treatment. This register is read when the
  1531.         S48 register contains the value 128 or if an attempted error
  1532.         correction link fails. These fallback options are initiated
  1533.         immediately upon connection if S48=128.
  1534.         Range: 0-7      If an invalid number is entered, the number is
  1535.                         accepted into the register, but S36 will act as
  1536.                         if the default value is entered.
  1537.         Default: 5
  1538.         The S36 actions are:
  1539.                 S36=0 - Modem disconnects
  1540.                 S36=1 - Modem stays online and a Direct mode connection
  1541.                         is established.
  1542.                 S36=2 - Reserved
  1543.                 S36=3 - Modem stays online and a Normal mode connection
  1544.                         is established
  1545.                 S36=4 - An MNP connection is attempted and if it fails,
  1546.                         the modem disconnects.
  1547.                 S36=5 - An MNP connection is attempted and if it fails,
  1548.                         a Direct Mode connection is established
  1549.                 S36=6 - Reserved
  1550.                 S36=7 - An MNP connection is attempted, and if it fails,
  1551.                         Normal mode connection is established.
  1552.  
  1553. S37     Desired Telco Line Speed
  1554.         Range: 0-7      If an invalid number is entered, the number is
  1555.                         accepted into the register, but S37 will act as
  1556.                         if the default value is entered.
  1557.         Default: 0
  1558.                 S37=0   Attempt to connect at speed of last AT command
  1559.                         issued. For DTE speeds greater than 9600bps, the
  1560.                         modem will attempt to connect at 9600bps.
  1561.                 S37=1-3 Attempt to connect at 300bps.
  1562.                 S37=4   Reserved
  1563.                 S37=5   Attempt to connect at 1200bps
  1564.                 S37=6   Attempt to connect at 2400bps.
  1565.                 S37=7   Reserved
  1566.                 S37=8   Attempt to connect at 4800bps
  1567.                 S37=9   Attempt to connect at 9600bps
  1568.                 S37=10  Attempt to connect at 12000bps
  1569.                 S37=11  Attempt to connect at 14400bps
  1570.                 S37=12  Attempt to connect at 7200bps
  1571.  
  1572. S38     Delay Before Forced Disconnect (Error correction mode only) This
  1573.         register specifies the delay between the modem's receipt of the
  1574.         ATH command to disconnect (or ON-to-OFF transition of DTR if
  1575.         modem is programmed to follow the signal) and the disconnect
  1576.         operation. For an error-correction connection, this register can
  1577.         be used to ensure that data in the modem buffer is sent before
  1578.         the modem disconnects.  IF S38 is set between 0 and 254, the
  1579.         modem will wait that number of seconds for the remote modem to
  1580.         acknowledge all data in the modem buffer before disconnecting.
  1581.         If time expires before all data is sent, the NO CARRIER result
  1582.         code will be issued to indicate that data has been lost. If all
  1583.         data is transmitted prior to time-out, the response to the ATH0
  1584.         command will be OK.  If S38 is set to 255, the modem does not
  1585.         time-out, and continues to attempt to deliver data in the buffer
  1586.         until the connection is lost, or the data is delivered.
  1587.         Range: 0-255 seconds
  1588.         Default: 20
  1589.  
  1590. S39     Reserved
  1591.  
  1592. S40     Bit Mapped Options(MNP).Indicates the status of command options.
  1593.         Range: None
  1594.         Default: 0111 0111
  1595.                 Bit 0,1  =AT\N3
  1596.                 Bit 2,3,4=AT\K5
  1597.                 Bit 5,6  =AT\A3
  1598.                 Bit 7    =AT\G0
  1599.  
  1600. S41     Bit Mapped Options(MNP).Indicates the status of command options.
  1601.         Range: None
  1602.         Default: 0000 0001
  1603.                 Bit 0    =AT%C1
  1604.                 Bit 1    =AT%E0
  1605.                 Bit 2    =AT\L0
  1606.                 Bit 3,4,5,6,7 = Not used
  1607.  
  1608. S46     Protocol Selection. Controls selection of compression. The
  1609.         following actions are executed for the given values:
  1610.                 S46=136 - Execute error correction protocol with no
  1611.                           compression
  1612.                 S46=138 - Execute error correction protocol with
  1613.                           compression
  1614.         In addition to v.42bis, the modem also implements MNP 5 data
  1615.         compression. v.42bis is used only with LAPM, and MNP 5 only with
  1616.         MNP 4.
  1617.  
  1618. S48     V.42 Negotiation Action. The v.42 negotiation process determines
  1619.         the capabilities of the remote modem. However, when the
  1620.         capabilities of the remote modem are known and negotiation is
  1621.         unnecessary, this process can be bypassed if desired.
  1622.         Range: 0,7, or 128      If an invalid number is entered, it is
  1623.                                 accepted into the S register, but S48
  1624.                                 will act as if 128 is entered.
  1625.         Default: 7
  1626.                 S48=0 -  Disable negotiation; bypass the detection and
  1627.                          negotiation phases; and proceed with LAPM
  1628.                 S48=7 -  Enable negotiation
  1629.                 S48=128 -Disable negotiation; bypass the detection and
  1630.                          negotiation phases; and proceed at once with
  1631.                          the fallback action specified in S36. Can be
  1632.                          used to force MNP
  1633.  
  1634. S82     Break Handling Option. Break signals provide a way for the user
  1635.         to get the attention of the remote modem. The break type depends
  1636.         on the specific application. LAPM specifies three methods of
  1637.         break signal handling; in sequence, expedited, and destructive.
  1638.         Range: 3,7, or 128      If an invalid number is entered, it is
  1639.                                 accepted into the S register, but S82
  1640.                                 will act as if the default value is
  1641.                                 entered.
  1642.         Default: 128
  1643.                 S82=3   Expedited: Modem sends a break immediately; data
  1644.                         integrity is maintained both ahead of and after
  1645.                         the break.
  1646.                 S82=7   Destructive: Modem sends a break immediately;
  1647.                         data being processed by each modem at the time
  1648.                         of the break is destroyed.
  1649.                 S82=128 In sequence: Modem sends a break in sequence
  1650.                         with any transmitted data; data integrity is
  1651.                         maintained both ahead of and after the break.
  1652.                         (factory default)
  1653.  
  1654. S86     Connection Failure Cause Code. When the modem issues a NO
  1655.         CARRIER result code, a value is written to this S register to
  1656.         help determine the reason for the failed connection. S86
  1657.         records the first event that contributes to a NO CARRIER
  1658.         message. The cause codes are:
  1659.                 S86=0   Normal disconnect, no error occurred.
  1660.                 S86=4   Loss of carrier
  1661.                 S86=5   V.42 negotiation failed to detect an
  1662.                         error-correcting modem at the other end
  1663.                 S86=9   The modems could not find a common protocol
  1664.                 S86=12  Normal disconnect initiated by the remote modem
  1665.                 S86=13  Remote modem does not respond after 10
  1666.                         re-transmissions of the same message
  1667.                 S86=14  Protocol violation
  1668.  
  1669. S91     Programmable Transmit Levels. The transmit level is adjustable
  1670.         in S91 from -0dBm (US default value) to -15dBm (Japanese default
  1671.         value) in 1dB increments for data transmission in both
  1672.         synchronous and asynchronous operation. This S register takes
  1673.         effect when the Japanese parameters are enabled or a leased line
  1674.         is selected.
  1675.                 S91=0   0 dBm (US default)
  1676.                 S91=1   -1dBm
  1677.                 S92=2   -2dBm
  1678.                 ...
  1679.                 S92=15  -15dBm (Japanese default)
  1680.         The transmit level may not be changed once a connection exists.
  1681.  
  1682. S95     Extended Result Codes. The bits in this register can be set to
  1683.         override some of the ATWn command options. A bit set to a 1 in
  1684.         this register will enable the corresponding result code
  1685.         regardless of the ATWn setting.
  1686.                 Bit 0 - CONNECT result code indicates DCE speed instead
  1687.                         of DTE speed
  1688.                 Bit 1 - Append /ARQ to verbose CONNECT XXXX result code
  1689.                         if protocol is not NONE
  1690.                 Bit 2 - Enable CARRIER XXXX result code
  1691.                 Bit 3 - Enable PROTOCOL XXXX result code
  1692.                 Bit 4 - Reserved
  1693.                 Bit 5 - Enable COMPRESSION result code
  1694.                 Bit 6 - Reserved
  1695.                 Bit 7 - Reserved
  1696. ---------------------------------------------------------------------------
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.